陨石: meteorite, aerolite...
遇: to meet, to encounter, to treat, to receive, opportunity, chance...
把手: handle, grip, knob...
人身: person, personal, human body...
性能: function, performance...
缓慢: slow, slow-moving...
经受: to undergo (hardship), to endure, to withstand...
体重: body weight...
拳头: fist, clenched fist, competitive (product)...
如果: if, in case, in the event that...